package com.med.service;

import com.med.entity.CommentsDO;
import com.med.entity.DepartmentDO;
import com.med.entity.DoctorDO;
import com.med.entity.MedicalRecordDO;
import com.med.vo.CommentsVO;

import java.util.List;

/**
 * @BelongsProject: internet-based-healthcare
 * @BelongsPackage: com.med.service
 * @Author: 小吴
 * @CreateTime: 2025-08-13 23:31
 * @Description: TODO
 * @Version: 1.0
 */
public interface ICommentsService {

    //查询所有部门
    List<DepartmentDO> queryDepartment();

    //根据部门id来查询医生
    List<DoctorDO> queryDoctorByCId(CommentsVO commentsVO);

    //根据医生id进行查询其评论
    List<CommentsDO> queryDoctorComments(CommentsVO commentsVO);

    //显示评论，条件查询不同医生的评论
    List<CommentsDO> queryComments(CommentsVO commentsVO);

    //删除评论
    Integer updateComment(CommentsVO commentsVO);

    //根据医生id和用户id查询详情
    MedicalRecordDO queryUserRecords(CommentsVO commentsVO);
}
